/**
  ******************************************************************************
  * @file           : route_str.h
  * @brief          : Header for g405tf.c file.
  *                   This file contains the common defines of the application.
  ******************************************************************************
  * @attention
  ******************************************************************************
  */

/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef __route_str_H
#define __route_str_H

#include "route_base.h"

#define ROUTE_PID_BUFLEN      12
#define ROUTE_TOKEN_BUFLEN    200

#define ROUTE_TOKEN_ET        "4293963030"

#define ROUTE_PID_GW          "7NYNh10L0b"

#define ROUTE_PID_HK          "uy0K4QMaoN"      /* 环控 */
#define ROUTE_PID_LX          "y3iWkJAy3q"      /* 料线 */
#define ROUTE_PID_XC          "eOKt10ks8N"      /* 通风小窗 */
#define ROUTE_PID_CF          "jN4MUr4SQN"      /* 除粪 */
#define ROUTE_PID_DK          "L3XCQ5J2TF"      /* 灯控照明 */
#define ROUTE_PID_SD          "Y3a8oRFs93"      /* 水电用量 */
#define ROUTE_PID_SW          "bFRAg2SB76"      /* 饲喂系统 */
#define ROUTE_PID_ZL          "F6Pn7errou"      /* 粥料器 */
#define ROUTE_PID_SP          "0K0WFztzXH"      /* 视频监控 */

extern const char Route_str_pids[16][ROUTE_PID_BUFLEN];

/* DID test */
extern const char Route_str_did_HK01[16];
/* publish token */
extern const char Route_str_Pub_Property_Post[44];      /* 网关属性备上报 */
extern const char Route_str_Pub_Pack_Post[40];          /* 批量上报 */
extern const char Route_str_Pub_Devicesub_Login[38];    /* 子设备上线 */
extern const char Route_str_Pub_Devicesub_Logout[40];   /* 子设备下线 */
extern const char Route_str_Pub_Topology_Getdev[40];
extern const char Route_str_Pub_Topology_Adddev[40];    /* 子设备添加 */
extern const char Route_str_Pub_Topology_Deldev[44];    /* 子设备删除 */

extern const char Route_str_Sub_Service_All[38];        /* 服务订阅 */


#endif /* __route_str_H */
